Big Huge Thesaurus

vantage point

noun